home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
MACD 5
/
MACD 5.bin
/
workbench
/
tools
/
czesc_3
/
nartest
/
nartest.doc
< prev
next >
Wrap
Text File
|
1993-06-27
|
4KB
|
125 lines
NarTest V1.01
Copyright (c) 1993 by Jan Hagqvist
COPYRIGHT
Copyright (c) 1993, Jan Hagqvist, All Rights Reserved.
This program is FREEWARE. You may freely use and distribute this
program under the following conditions:
1) No modifications are made into the program or this documentation
and all the files are spread together. However, you are allowed
to compress all the files into an archive for distribution.
2) No money (other than nominal copying fees) is charged for its
distribution.
DISCLAIMER
THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESSED OR IMPLIED. THE AUTHOR WILL NOT BE LIABLE FOR
ANY DAMAGES, DIRECT, INDIRECT, INCIDENTAL OR CONSEQUENTIAL,
RESULTING FROM THE USE OF THE PROGRAM. THE ENTIRE RISK AS TO THE
USE OF THIS PROGRAM IS ASSUMED BY THE USER.
What is NarTest?
NarTest is a little utility for you to play with narrator.device.
Includes the new features of the V37 narrator.device, so you need
DOS2.04 (V37).
How does it work?
It's all very simple. You use the gadgets, gadgets use the program
and the program uses narrator.device.
How do I use it?
First, ensure that narrator.device is in devs: and translator.library
is in libs:, if you're using normal Workbench-disk, the files should
be there already.
When you have executed the program from Workbench or CLI/Shell
you see the programs main window. The gadgets are as follows:
English: Enter some text here and press <RETURN>, you should
now see the text in phonetic form in Phonetic-gadget
and you should hear the computer to speak the
sentence.
Phonetic: You're also able to enter the text in phonetic form
in here.
Mode Click to cycle between the following pitch (F0) modes:
Natural, Robotic and Manual.
Sex Click to cycle between Male and Female.
Volume Use to set the volume between 0 and 64.
A1adj
A2adj
A3adj These three control the amplitudes of formants. Range
is from -32db to +31db. -32db is a special value and
shuts off that formant completely. Positive values
may cause clipping.
F1adj
F2adj
F3adj These three change the tuning of the formant
frequencies in ±5% steps. Range is from -20 to 20.
F0enthus(iasm) This one controls the scaling of pitch (F0)
excursions. Most useful in Manual mode.
F0perturb The higher the value in here, the more the pitch
(F0) shakes.
Pitch The baseline pitch of the voice. Range is from 65Hz
to 320Hz.
Rate The speaking rate in words/minute. Range is from
40wpm to 400wpm.
AVBias, AFBias These control the relative amplitudes of the voiced
and unvoiced speech sounds. Range is from -32db to
+31db. Again, positive values may cause clipping.
Centphon The vowel whose targets are used in the interpolation
specified by Centralize.
Centralize This one can be used to create accent effects by
modifying vowel sounds. Range is from 0% to 100%.
Used together with Centphon.
Articulate Controls the transition time between phonemes.
Reset Values Sets the values back to starting values.
To Quit click on the CloseWindow-gadget.
For more info on narrator.device, have a look at Kernel Reference
Manual: Devices.
Notes
Should any comments come to your mind, please write to:
Jan Hagqvist
Reinolankatu 5 A 1
48600 KARHULA
FINLAND
History
V0.95 (Saturday, 26 June 1993)
Three days of hard work required to get the program this far. This
is like V1.00, but the centphon/centralize-system doesn't work yet.
The code is also quite long in here, but I might be able to optimize
it a bit.
Size = 6500 bytes (more or less)
V1.00 (Saturday, 26 June 1993)
I removed a few bytes from here and a few from there and it's still
working (though somebody could do the whole trick in some 3000 bytes?)
Anyway, it's a bit shorter now and I finally got the centphon/
centralize to work too, I just altered a couple of bytes and 'Goodbye
Guru!'. Should be working fine now.
Size = 5108 bytes
V1.01 (Sunday, 27 June 1993)
A minor update. Now works from WB too!
Size = 5172 bytes